🇬🇧 en fr 🇫🇷

kiss of life noun

  • (idiomatic, UK) Mouth-to-mouth resuscitation.
bouche-à-bouche
Wiktionary Links